silicon hydroxide - French English Dictionary